shadow-show screen - French English Dictionary